keep something secret - French English Dictionary